const person={
    name:"zhangsan",
    get aliasName(){
        return this.name+"!!!"
    }
}

let proxy = new Proxy(person,{
    get(target,key,receiver){
        // return receiver[key]
        // console.log("get",receiver);
        return Reflect.get(target,key,receiver)
    },
    set(target,key,value,receiver){
        console.log("set",receiver);
        return Reflect.set(target,key,value,receiver)
    }
})

console.log(proxy.aliasName);
